import random

num = random.randint(0, 9)  # 随机生成0~9之间的整数
N = 0  # 记录用户输入数字的次数

while True:
    try:
        guess = int(input("请输入你猜的数字（0~9之间的整数）："))
        N += 1
        if guess > num:
            print("遗憾，太大了")
        elif guess < num:
            print("遗憾，太小了")
        else:
            print('预测{:.0f}次，您猜对了！'.format(N))
            break
    except ValueError:
        print("输入错误，请输入0~9之间的整数！")